throwing trench - German English Dictionary